import sys
sys.path.append('/home/carlan/Pessoal/Projetos/Python/ToDo/')

from model.todo import *
from model.todoDao import *

class List:    
    def __init__(self):
        print '[LOG] Creating dao class...'
        self.dao = ToDoDao()
        print '[LOG] Initiallize table todo...'
        self.dao.initTables()
        print '[LOG] Listing To Do itens from database...'
        
        try:
            self.toDoItens = self.dao.list()
           
        except:
            print 'To Do item not found...'

        for self.toDoItem in self.toDoItens:                           
            print '[LOG] Listing some attributes...'
            print ''
            print 'ID: %s' % self.toDoItem.id
            print 'DESCRICAO: %s' % self.toDoItem.descricao
            print 'COMENTARIO: %s' % self.toDoItem.comentario
            print 'DATA: %s' % self.toDoItem.data
            print 'IMPORTANCIA: %s' % self.toDoItem.importancia 
    
testList = List()
